.custom-daterange-picker{font-family:sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:14px;line-height:1.2}.custom-daterange-picker .react-daterange-picker__inputGroup,.custom-daterange-picker .react-daterange-picker__inputGroup__input,.custom-daterange-picker .react-daterange-picker__inputGroup__divider,.custom-daterange-picker .react-daterange-picker__range-divider{font:inherit;color:#000;font-variant-numeric:tabular-nums}.custom-daterange-picker .react-daterange-picker__wrapper{border:0 solid #ccc;border-radius:4px;align-items:center;padding:5px 10px;display:flex}.custom-daterange-picker .react-daterange-picker__wrapper .react-daterange-picker__range-divider{min-width:20px}.custom-daterange-picker .react-daterange-picker__inputGroup{min-width:100px}.custom-daterange-picker .react-daterange-picker__inputGroup__input{font:inherit;width:30px;text-align:center;-moz-appearance:textfield;appearance:textfield;border:none;outline:none}.custom-daterange-picker .react-daterange-picker__inputGroup__year{width:50px}.custom-daterange-picker .react-daterange-picker__inputGroup__divider{padding:0 4px}.custom-daterange-picker .react-daterange-picker__button{cursor:pointer;background:0 0;border:none;padding:0 5px}.custom-daterange-picker .react-daterange-picker__button svg{stroke:#000}.custom-daterange-picker .react-daterange-picker__calendar{z-index:1;position:absolute;top:calc(100% + 5px);left:0}.custom-daterange-picker .react-daterange-picker__calendar--closed{display:none}.custom-daterange-picker .react-calendar{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-top:5px;font-size:14px;box-shadow:0 2px 5px #0000001a}.custom-daterange-picker .react-calendar__navigation{background-color:#f8f8f8;padding:5px}.custom-daterange-picker .react-calendar__navigation button{color:#333;min-width:44px;background:0 0;padding:5px;font-size:16px;font-weight:700}.custom-daterange-picker .react-calendar__navigation button:enabled:hover,.custom-daterange-picker .react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.custom-daterange-picker .react-calendar__month-view__weekdays{text-transform:uppercase;padding:5px 0;font-size:.75em;font-weight:700}.custom-daterange-picker .react-calendar__tile{position:relative}.custom-daterange-picker .react-calendar__tile:before{content:"";z-index:-1;border-radius:4px;position:absolute;inset:0}.custom-daterange-picker .react-calendar__tile:enabled:hover:before,.custom-daterange-picker .react-calendar__tile:enabled:focus:before{background-color:#e6e6e6}.custom-daterange-picker .react-calendar__tile--rangeBetween:before{opacity:1;background-color:#e6f2ff}.custom-daterange-picker .react-calendar__tile--rangeBetween{font-weight:700;color:#0078d4!important}.custom-daterange-picker .react-calendar__month-view__days__day--weekend{color:#d10000}.custom-daterange-picker .react-calendar__month-view__days__day--weekend.react-calendar__tile--active,.custom-daterange-picker .react-calendar__month-view__days__day--weekend.react-calendar__tile--range,.custom-daterange-picker .react-calendar__month-view__days__day--weekend.react-calendar__tile--rangeStart,.custom-daterange-picker .react-calendar__month-view__days__day--weekend.react-calendar__tile--rangeEnd{color:#fff!important}.custom-daterange-picker .react-calendar__tile--now{font-weight:700}.custom-daterange-picker .react-daterange-picker__inputGroup__input::-webkit-inner-spin-button,.custom-daterange-picker .react-daterange-picker__inputGroup__input::-webkit-outer-spin-button,.custom-daterange-picker .react-daterange-picker__inputGroup__input::-webkit-calendar-picker-indicator{-webkit-appearance:none;margin:0;display:none}.custom-daterange-picker ::placeholder{color:#000;opacity:.6}.custom-daterange-picker .react-daterange-picker__calendar-button,.custom-daterange-picker .react-daterange-picker__clear-button{padding:0 5px}